home *** CD-ROM | disk | FTP | other *** search
- Hi all,
-
- This is my second attempt at a port of GNU make 3.63 for the Atari ST
- running MiNT. It was compiled using gcc 2.3.3 and the mintlibs pl30.
- As it was compiled using -mbaserel and -mpcrel, it can be shared under MiNT.
-
- This new version fixes the following problems, reported to me by Juergen Lock
- and entropy:
- - bombing out on very long Makefiles
- - not using filename extensions for executables
- Thanks, Juergen and entropy!
-
- I did not include the full documentation; it can be found, like the sources,
- at prep.ai.mit.edu. Only a man page is included.
-
- The main changes in make since version 3.61 are in the file NEWS.
-
- Changes made to the normal make:
- - configured not to use getgroups()
- - configured not to use getloadaverage()
- - configured to use /gnu/lib as the directory to find libraries in with -lxx
- - configured to use /usr/lib/include as the directory to search by default
- for included makefiles
- - changed to read both DOS and Unix-format makefiles properly
- All changes source files are included in the `src' subdirectory, as well
- as the main Makefile and the changes in `diff' format suitable for `patch'.
- Search for the text `Atari ST' in the source files and you'll find the
- changes immediately.
-
- While this make works fine for me, under MiNT 0.96 and 0.99, I cannot
- guarantee it to work under TOS. I also did not test the extended
- functionality like doing several things in parallel. If this doesn't
- work, you're on your own!
-
- One kind of problem that can crop up when using *very* large Makefiles:
- you can run out of stack space. Currently, stack size has been set to 32 Kb;
- this is enough for the mintlibs. If you use truly large Makefiles, you may
- need to increase stacksize even further.
-
- Comments, bug-reports, flames, requests to [All e-mail is welcome!]:
- Hildo Biersma
- boender@dutiws.twi.tudelft.nl
-